package com.yan.config;

import com.yan.pojo.User;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.Import;

@Configuration//这个也会被Spring容器托管，注册到容器中，因为他本身就是一个@Component
//@Configuration代表这是一个配置类，就和我们之前看到的beans.xml是一样的。
@ComponentScan("com.yan.pojo")
@Import(MyConfig2.class)

public class MyConfig2 {
    //注册一个bean,就相当于我们之前写的一个bean标签，
    //这个方法的名字就相当于bean中的id属性
    //这个方法的返回值就相当于Bean中的class
    @Bean
    public User getUser(){
        return new User();//就是返回要注入到bean的对象
    }
}
